home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / PD_THEMA / EDITOREN / 7UP_PD / UNDO.H < prev    next >
C/C++ Source or Header  |  1998-03-14  |  826b  |  33 lines

  1. /*****************************************************************************
  2. *
  3. *                                   7UP
  4. *                              Header: UNDO.H
  5. *                            (c) by TheoSoft '92
  6. *
  7. *****************************************************************************/
  8. #define LINEUNDO  (-1)
  9. #define LINEPAST  (-2)
  10. #define CUTLINE   (-3)
  11. #define CUTPAST   (-4)
  12. #define PASTCUT   (-5)
  13. #define BACKSPACE (0x0008)
  14. #define RETURN    (0x000D)
  15.  
  16. typedef struct
  17. {
  18.     int menu,item;                /* Für PASTE */
  19.    LINESTRUCT *blkbeg, *blkend;  
  20.  
  21.     long wline, begline, endline; /* Für CUT   */
  22.     int begcol, endcol; 
  23.     int blktype;                  /* Blocktyp */
  24.  
  25.     char string[STRING_LENGTH+2]; /* Lineundo */
  26.     char *cp;
  27.     int row,col;
  28.    int flag;
  29. } UNDO;
  30.  
  31. extern UNDO undo;
  32.  
  33.